butterfly stone crop - French English Dictionary